package zifuchuan;

public class _01判断字符串中是否有重复字符 {

    /**
     * 请实现一个算法，确定一个字符串的所有字符是否全都不同(有没有重复字符)。
     * 将字符转为对应的值放在辅助数组，扫描辅助数组
     * @param args
     */
    public static void main(String[] args) {
        String iniString = "abcefa";
        System.out.println(check(iniString));
    }

    public static Boolean check(String initString){
        int[] flag = new int[128];
        for (int i = 0 ; i < initString.length();i++){
            int c = initString.charAt(i);
            if (flag[c] > 1) return false;
            else flag[c]++;
        }
        return true;
    }
}
